How to // Comment
Analyse and Reformat code // Analyser et reformater le code

AndroidStudio

[AndroidStudio] Analyse and Reformat code



- Analyse
1. Click on Root Project
2. Click on "Analyse" -> "Inspect Code"
3. Select on "Whole Project"
4. Select on "Whole Project"
5. Check following:
  • Exclude "Properties Files" and "Spelling" categories
  • "Android" -> "Lint" -> "Correctness" -> "Obsolete Gradle Dependency" (all except comment for block)
  • "Android" -> "Lint" -> "Performance" -> "Obsolete SDK_INT Version Check" -> "Merge ressourcess from ... values"
  • "Android" -> "Lint" -> "Performance" -> "Useless parent layout" -> check it
  • "Android" -> "Lint" -> "Performance" -> "Unused resources" -> category -> file -> right click -> "Remove all unused declaration"
  • /!\ Be sur you don't use it, because you can use it programmatically!

  • "Java" -> "Accept suggested access level"
  • "Java" -> "Imports" -> "Unused import"
  • "Java" -> "Probable bug"
- Reformat code
1. Click on Root Project
2. Click on "Code" -> "Reformat Code"
3. Select ONLY "Optimize imports"
4. Click on "Run"


How to

[How to] Analyser et reformater le code



- Analyser
1. Cliquez sur Root Project
2. Cliquez sur "Analyser" -> "Inspecter le code"
3. Sélectionnez "Whole Project"
4. Sélectionnez "Whole Project"
5. Vérifiez les éléments suivants :
  • Exclure les catégories "Fichiers de propriétés" et "Orthographe"
  • "Android" -> "Lint" -> "Correctness" -> "Obsolete Gradle Dependency" (tout sauf le commentaire pour le bloc)
  • "Android" -> "Lint" -> "Performance" -> "Obsolete SDK_INT Version Check" -> "Merge ressourcess from ... values"
  • "Android" -> "Lint" -> "Performance" -> "Disposition parentale inutile" -> cochez la case
  • "Android" -> "Lint" -> "Performance" -> "Ressources inutilisées" -> catégorie -> fichier -> clic droit -> "Supprimer toute déclaration inutilisée"
  • /! \ Soyez sûr que vous ne l'utilisez pas, car vous pouvez l'utiliser par programmation!
  • "Java" -> "Accepter le niveau d'accès suggéré"
  • "Java" -> "Importations" -> "Importation non utilisée"
  • "Java" -> "Bogue probable"
- Reformater le code
1. Cliquez sur Root Project
2. Cliquez sur "Code" -> "Reformater le code"
3. Sélectionnez UNIQUEMENT "Optimiser les importations"
4. Cliquez sur "Exécuter"